make an appearance - Français Anglais Dictionnaire